[IA64] Hypercall optimizations
authorawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Thu, 11 Jan 2007 23:56:58 +0000 (16:56 -0700)
committerawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Thu, 11 Jan 2007 23:56:58 +0000 (16:56 -0700)
commit68fa1896bbe955997bf3e9eaafb357b7e6a46830
treef4e6a22ef295932bb929452d472980dddd0e103e
parent7fbbbf9e7179375da046414fa0126765049422a0
[IA64] Hypercall optimizations

provide hypercall the same path with system
most of scrach registers don't need to be saved/restored
it is good for performance

Signed-off-by: Anthony Xu <anthony.xu@intel.com>
linux-2.6-xen-sparse/arch/ia64/xen/hypercall.S
linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c
linux-2.6-xen-sparse/include/asm-ia64/hypercall.h
xen/arch/ia64/asm-offsets.c
xen/arch/ia64/linux-xen/entry.S
xen/arch/ia64/xen/faults.c
xen/arch/ia64/xen/hypercall.c
xen/arch/ia64/xen/ivt.S
xen/include/asm-ia64/config.h
xen/include/asm-ia64/hypercall.h
xen/include/public/arch-ia64.h